package com.shwread.android.ui.dialog;

import android.app.Dialog;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
import android.view.Window;

import com.ant.liao.GifView;
import com.ant.liao.GifView.GifImageType;
import com.shwread.android.qysw10000227.R;

import logic.util.ScreenUtil;


/**
 * 登录页面电子券引导
 * @author 刘宾  
 * @date 2015年1月8日 上午11:37:15
 */
public class LoginHelpDialog
        extends
        Dialog
        implements
        android.view.View.OnClickListener
{
	
	Context                           context;
	GifView                           gif;
	View                              clickView;
	android.view.View.OnClickListener listener;
	public LoginHelpDialog(Context context) {
		super(context, R.style.guide_dialog);
		this.context = context;
	}
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE); 
		setCancelable(false);
		ScreenUtil.GetInfo(context);
		View view = LayoutInflater.from(context).inflate(R.layout.login_help, null);
		// 从xml中得到GifView的句柄  
		gif = (GifView) view.findViewById(R.id.login_help_img);
		clickView = view.findViewById(R.id.login_help_view);
		
		// 设置Gif图片源  
		gif.setGifImage(R.drawable.login_help); //TODO
		// 设置显示的大小，拉伸或者压缩  
//		gif.setShowDimension(ScreenUtil.screenWidth, ScreenUtil.screenHeight);  
		// 设置加载方式：先加载后显示、边加载边显示、只显示第一帧再显示  
		gif.setGifImageType(GifImageType.COVER);
		clickView.setOnClickListener(this);
		setContentView(view);
		
		getWindow().setLayout(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
	}
	
	@Override
	public void onClick(View v) {
		if (v == clickView) dismiss();
	}
}
